/* Base64.h */
#ifndef _UTILS_BASE64_H
#define _UTILS_BASE64_H

#ifdef __cplusplus
extern "C"
{
#endif /* __cplusplus */

int GetEncodeBase64DesLen(int nSrcLen, int nMaxLineLen);
int EncodeBase64(const unsigned char* pSrc, char* pDst, int nSrcLen, int nMaxLineLen);

int GetDecodeBase64DesLen(const char* pSrc, int nSrcLen);
int DecodeBase64(const char* pSrc, unsigned char* pDst, int nSrcLen);


#ifdef __cplusplus
}
#endif /* __cplusplus */


#endif /* _UTILS_BASE64_H */